IEA Forecasts Unprecedented Oil Supply Surge by 2026, Challenging Global Demand
The IEA warns of a record oil supply by 2026, with growth driven by non-OPEC+ producers. Demand forecasts are cut amid sluggish consumption in major economies, risking market overs...